Tinker Board|嵌入式单板电脑|ASUS 中国 |
您所在的位置:网站首页 › 华硕ASUS tinker board › Tinker Board|嵌入式单板电脑|ASUS 中国 |
GPIO API Python Python 是程序设计语言,可让您快速工作并更有效地整合系统。1. 开启终端机并安装相依性套件。 sudo apt-get update sudo apt-get install python-dev python3-dev 2. 下载 Python GPIO 函式库 wget http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/GPIO_API_for_Python.zip 3. 解压缩 GPIO_API_for_Python.zip 并前往文件夹 unzip GPIO_API_for_Python.zip cd GPIO_API_for_Python/ 4. 为 Tinker Board 安装 Python GPIO 函式库 sudo python setup.py install sudo python3 setup.py install 5. 参考码 此文件夹中有些参考码范例 /GPIO_API_for_Python/test add_event_callback.py(用于输入 GPIO 的 add_event_detect 功能) btc.py(用于 GPIO 所有功能的单元测试) forloop.py(先拉高所有 GPIO,再拉低所有 GPIO) pwm.py(Software PWM 功能测试) pwm_input.py(由 raw_input 进行软件 PWM 功能测试)
C C 是通用的命令式计算机程序设计语言,支持结构化程序设计、语汇变量范围和递归,且静态类型的系统可防止许多非预期的操作。1. 开启终端机并下载 C GPIO 函式库 wget http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/GPIO_API_for_C.zip 2. 解压缩 GPIO_API_for_C.zip 并前往文件夹 unzip GPIO_API_for_C.zip cd GPIO_API_for_C/ 3. 为 Tinker Board 安装 C GPIO 函式库 sudo chmod +x build sudo ./build 4. 确认是否成功安装 gpio -v gpio readall 5. 参考码 /GPIO_API_for_C/wiringpitest 或 /GPIO_API_for_C/examples 文件夹中有些参考码范例
GPIO 接脚图 如欲使用 Python 控制 GPIO 的 SPI、I2C 或序列 (UART),建议使用第三方或开放原始码 Python 函式库,例如 spidev、smbus2 或 pySerial。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |